Foundations of Meta-Pyramids: Languages vs. Metamodels - Episode II: Story of Thotus the Baboon1

نویسنده

  • Jean-Marie Favre
چکیده

Despite the recent interest for Model Driven Engineering approaches, the so-called four-layers metamodelling architecture is subject to a lot of debate. The relationship that exists between a model and a metamodel is often called instanceOf, but this terminology, which comes directly from the object oriented technology, is not appropriate for the modelling of similar meta-pyramids in other domains. The goal of this paper is to study which are the foundations of the meta-pyramids independently from a particular technology. This paper is actually the second episode of the series "From Ancient Egypt to Model Driven Engineering". In the pilot episode, the notion of megamodel was introduced to model essential Model Driven Engineering concepts. The notion of models was thoroughly discussed and only one association, namely RepresentationOf was introduced. In this paper the megamodel is extended with one fundamental relation in order to model the notion of languages and of metamodels. It is shown how Thotus the Baboon helped Nivizeb the priest in designing strong foundations for meta-pyramids. The secrets of some ancient pyramids are revealed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Foundations of Meta-Pyramids: Languages vs Metamodels

Despite the recent interest for Model Driven Engineering approaches, the so-called four-layers metamodelling architecture is subject to a lot of debate. The relationships that exists between a model and a metamodel is often called instanceOf, but this terminology, which comes directly from the object oriented technology, is not appropriate for the modelling of similar meta-pyramids in other dom...

متن کامل

Prediction of Rejection in Renal Transplantation by Immune Parameters

Background: Monitoring of phenotypic characteristics of T-lymphocytes in peripheral blood is commonly performed to give the clinical parameters in the management of kidney transplant recipients.   Objective: To predict rejection in renal transplantation by immune parameters. Methods: 16 non-diabetic kidney transplant candidates (4 females and 12 males, age = 20-65 yr, first time transplant) wer...

متن کامل

ViatraDSM: Integrating Domain-Specific Modeling Languages Across Multiple Domains

We propose novel foundations for integrating domain-specific modeling languages across multiple domains. Our framework supports multi-domain integration of domainspecific modeling languages by (i) subclassing between metamodel elements of two languages, which is an extension of the UML profiling mechanism for arbitrary ”host” languages (and not only UML); (ii) multiple instantiation (typing) wh...

متن کامل

Formal Foundations of Metamodeling: Abstract Words, Abstract Languages, and Edge Algebra

Textual languages are not the only way to write down models. Especially in the field of model-based engineering, graphical languages are gaining more and more popularity. In this regard well-known specification techniques for textual languages like context-free grammars are often substituted by metamodels. Nevertheless do we have to give up the theory of formal languages including their definit...

متن کامل

A meta-analysis of the association of the ACE I/D variant and COVID-19 susceptibility and severity

Background: Several studies investigated the association of ACE I/D polymorphism with the risk and severity of COVID-19 infection.  However, the information in each of the published studies is limited, and the results were inconsistent or even contradictory. Accordingly, this meta-analysis evaluated the association between the ACE I/D polymorphism and COVID-19 susceptibility and severity. Metho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004